🇬🇧 en it 🇮🇹

spare no effort verb

  • (idiomatic) To do everything within one's powers to achieve something.
non risparmiare fatiche
Wiktionary Links